be handcuffed - Français Anglais Dictionnaire